Top definition
Really Big ugly women that don't get laid and won't stop for anything to prevent her friend from getting "play".
Dan: "Good luck with Jenny tonight, I see she brought her granade launchers again."

Mark: "Yeah, I know. How about you help me out and be a sheild?"
by SR707 January 14, 2010
Get the mug
Get a Granade launcher mug for your brother GΓΌnter.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your mom Sarah.