look up any word, like darude - sandstorm:
 
1.
Someone who is making a fool of themselves or is being a jackass trying to impress someone or a group of people
Guy: *Snorts pop rocks*
Lady: "Wow, real mature, bafooligan."
by jefar123456789 November 03, 2011
1 0