Top Definition
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 05, 2006
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×