Skip to main content

Definitions by hollaa

to poop in a car and then swipe it on the street
swoop by hollaa October 10, 2006