1 definition by fRRRb66

Top Definition
Someone who sheilds themself from oppurtunies of getting some poontang making themself poons
Dean stop shielding the poon

stop being such a poon shield u poon

by fRRRb66 February 25, 2009

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.