1 definition by Borickly

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?
by Borickly November 4, 2011
Get the Grenade Launcher mug.