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
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush