1 definition by CLE+

Top Definition
Self-administered cocktail of Rohypnol and muscle-relaxants
For his birthday, I gave my husband the Cleveland Pass
by CLE+ February 23, 2012

Mug icon
Buy a Cleveland Pass mug!