1 definition by Trixie DeBrito

Top Definition
The hand stamp you get upon entering a club that you know you shouldn't be in but you're battered and have decided dancing and drinking more would be an excellent idea.
Aaaarrgh, the horror, just woke up and realised I went to 'that' club last night.....stamp of shame!! Better get scrubbing!
by Trixie DeBrito April 01, 2012

Mug icon
Buy a Stamp of shame mug!