pee pee walla
A person who hangs around 2 dollor whores and peep shows in Amsterdam waiting for some freebe action jackson.
Usually carries tissues wears jogging bottoms!
Usually carries tissues wears jogging bottoms!
pee pee walla by kepy seema September 23, 2003
Get the pee pee walla mug.