Skip to main content

Definitions by Borickly

Grenade Launcher 

A Bro's girlfriend who pushes her ugly friends on the Bro's Bro.
Bro: Yo you wanna hangout with my girl and her friend tonight?
Other Bro: I don't know Bro is your girl a grenade launcher?
Grenade Launcher by Borickly November 4, 2011