1 definition by SparklyGirl

Top Definition
Crazy type of woman who likes to control men. Mainly used in Kent, England.
Careful, that woman is a bit of a ramona
by SparklyGirl February 24, 2009
Mug icon
Buy a Ramona mug!