Kyle Pedro's definitions
The act of taking a large steamy dump on the windshield of a car, then sliding on your stomach down onto the hood.
by Kyle Pedro June 4, 2007
Get the steam rollmug.
Get the steam rollmug. We'll email you a link to sign in instantly.