Top Definition
a combination of the words tapout and sasquatch used to describe groups or teams. It is often used as the name for an awesome group.
We are group Tapsquatch.
by ***** Parade May 07, 2008
5 Words related to Tapsquatch

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.