1 definition by Matteoooo C

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 13, 2011
Get the Texas Drive-Thru mug.