Top Definition
A female lover who is impervious to the allure of a hot carl. The only thing that can stop a hot carl in its tracks.
I can't believe she just shot down a hot carl. What a frigid Amy.
by B Rad Smitty February 10, 2011

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.

×