TheBoysBadNews's definitions
Climbing on top of a car with and taking a shit on the interior of the car through its open sunroof.
by TheBoysBadNews April 6, 2015
Get the Chicago Sunroof mug.
Get the Chicago Sunroof mug.We'll email you a link to sign in instantly.