Top Definition
An term uttered in desperation, frustration, exhaustion, or fed-up-ness with the immediate status quo. Often said under one's breath, or yelled loudly and in such a manner that makes it ambiguous or undistinguishable to those who haven't already been acquainted with the term.
"Ohhhhhh.... TittyPiss."


Me: "Oh TittyPiss And/Or ShittyPissButtPiss"
Someone: "WHAT did you just say"
Me: "Uh, nothing... Nevermind."
by ChodeyMcChode November 02, 2010
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.