1 definition by tuba_matt

When you get your balls pierced with chandelier earrings (dangly-earrings).
Aw man, that guy totally got a queen of sheeba done!
by tuba_matt December 31, 2008
Get the queen of sheeba mug.