1 definition by THUMP3R

Top Definition
A phrase commonly used to get out of an awkward situation.
Cooper walks in on drakes mom, cooper says this isnt where i parked my car.
by THUMP3R May 27, 2010
Mug icon
Buy a This isnt where i parked my car mug!