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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.