Top Definition
While youre having sex with a girl you shove a matchbox car up her ass to "mark your territory"
Got some strange from another girl after the bar last night and gave her the ole texas drive-thru.
by Matteoooo C September 12, 2011

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.