1 definition by zirra

Top Definition
me lastname ;)no clue what it comes from... would be interesting to get some ideas
S. Zirra (very fews in Germany)
by zirra August 28, 2004

Mug icon
Buy a zirra mug!