Fetching details from the dictionary...

idiot; moron; fool
stupid; foolish; dull; absurd; ridiculous
trivial; insignificant; disappointing
malfunctioning; defective; losing sensation
incredibly; unusually; exceptionally
fervent enthusiast; nut; person singularly obsessed with something
Mactra chinensis (species of trough shell)
ばかにされたと思って怒り出した。
He got angry thinking he was being made a fool of.
そんなばかなことを言うのはやめなさい。
Stop saying such foolish things.
ばかみたいに笑っていた自分が恥ずかしい。
I'm embarrassed at myself for laughing like an idiot.