Top definition
a magical and extraordinary creature that exists only in fairy land. They eat pumpkins and mermelade and play after tea time with lions and fairies and gnomes.
Look! there is schibo on that flower!
by saffron February 09, 2004
Get the mug
Get a schibo mug for your coworker Beatrix.