Top definition
noun:
1 - The act of thinking about randomly penetrating, having sex or hooking up with a pedestrian

2 - The act of randomly penetrating, having sex or hooking up with a pedestrian
Noun:
I engaged in some amazing pedestration while walking to the grocery store this morning
by usnabatman October 12, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush