Top definition
Refers To Someone Who Annoyingly Talks TOO Much. Someone Who Never Shuts-Up.
Joe: Bla , BlaBla, Bla, Blabaabaabaa.

Dude; Will You STFU Your An "Eardrum Assassin"
by D Gringo October 01, 2009
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush