Top Definition
Strong expression that relays a sense of suprise and even panic at times. Not to be confused with i'll have a shit on a stick please.
That guy is going balls out! Holy shit on a stick!
by ShoesRBad March 21, 2003
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.