Top Definition
The place I work. You may work at such a place also. Basically a shit hole job.
I fell into the land of ass rape servitude thinking it to be a place of profit, but I was fucking wrong!
by Dr. nakanutzoff September 05, 2008
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.