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
6 Words related to Tapesack

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.