Top Definition
A female who wears gratuitous amounts of make up and skimpy clothing appearing as she is DTF but in actuality is a prude.
(person 1) Yo, look at that chick i bet she puts out.
(person 2) Nah dude, Billy tried to hook up with last weekend and she ran away yelling "rape."

(person 1) Damn glitter squirrels.
by crillis88 March 31, 2012

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.