1 definition by firebrand127
A big, obnoxious dude who always says what's on his mind. He might be a jerk, but you can count on him to always give you the honest truth. He thinks he's a lot cooler than he actually is, but people are friends with him anyway because they think he's funny.
by firebrand127 May 12, 2011