Top definition
Someone who is hard to please.
"I do everything for him and he doesn't appreciate me, the insatiable cunt!"
by McKenna69 October 27, 2015
Get the mug
Get a insatiable cunt mug for your brother GΓΌnter.