Top Definition
A time consuming and very uncomfortable liquid like poo.
Joe- "Whats taking Ben so long?"
Rob- "Hes making tail sauce..."
by tk 7437 May 21, 2009
5 Words related to tail sauce

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.