1 definition by Anndy123

Top Definition
a place where people go to get of an addicting drug
rehab- Nobody Likes a Quiter
by Anndy123 June 01, 2006

Mug icon
Buy a rehab mug!