Top Definition
A phrase for smearing fecal material onto a vehicles windshield.
My ex never washed her car so after I got drunk one night I helped her by giving it a spanish tint.
by Dr. Philsgood January 28, 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.