What is the meaning of バカ?

馬鹿: stupid, foolish

馬鹿: idiot, fool, silly person, dolt; jerk, insensitive person; stupidity

馬鹿: huge, very, absurd (Can we verify this sense?)

馬鹿: enthusiast, freak

Source: wiktionary.org