Top definition
name of a place in greece.

name of an island.
also means princess of fire.
name of a gourmet dish famous in greece
what is the meaning of stelida "?

could you direct me to stelida?

i would like to have stelida for dinner.
by go gaga October 02, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush