Skip to main content

ItchyandScratchy's definitions

jack shack

An establishment that provides cost effective massage treatments of the sexual variety. Also known as a massage parlor.
Jonathan frequents jack shacks because; (a) he's drunk, (b) he's horny, (c) he loves the smell of Clorox, or (d) champagne rooms are too expensive.
by ItchyandScratchy October 23, 2005
mugGet the jack shack mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email