Skip to main content

Definitions by tuba_matt

queen of sheeba 

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