Top Definition
any place (bar, club, mate's house, etc) which you are guaranteed to feel chronically rubbish after spending the evening in.
I made the mistake of dropping in on John and Jane last night on the way home from work and I feel rough today. Their place is such a hangover factory.
by capuchinster April 27, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.