Skip to main content

Tapesack

Wrapping a ball sack in duck tape and punching it like a speedbag.
( When some one is sleeping heavily)

Man: Ow man, last night I fell asleep and Walter gave me a tapesack. It hurts real real bad
by Barnabous July 5, 2006
mugGet the Tapesack 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