2 definitions by Harvey Owens

Top Definition
A term used for victory yells
He just won a game. "Shi Shi Shah!"
by Harvey Owens April 28, 2003
Mental Retard, or used as mentally retarded. I.E. There is no plural
Shut up you tar-tar
Look at the tar-tar bus
by Harvey Owens April 28, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.