Skip to main content

Definitions by Drake Edward Giles

A woman who is overly tenacious and frequently indecisive.
Ugh, why are you such a cuntaroo today?