Top definition
greek word for lady. of course very beautiful
einai poli omorfi kopela
by LatinaKaterina November 30, 2004
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush