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
Get the mug
Get a Frigid Amy mug for your sister Sarah.