AdamGoldberg's definitions
Keying someone's car; keying a car that is parked illegally; From Two Days in Paris the movie
Or taking a shit on someone's windshield
Or taking a shit on someone's windshield
by AdamGoldberg April 12, 2009
Get the French Ticket mug.