1 definition by Ging Gang Ghoul
Conjunction of the name 'Elspeth' and the word 'Petal'
A small furry creature, often found in scottish towns,cities and suburbs. Usually pink and extremely cute! Must be approached with caution!
A small furry creature, often found in scottish towns,cities and suburbs. Usually pink and extremely cute! Must be approached with caution!
by Ging Gang Ghoul October 7, 2004