Skip to main content

Definitions by IPY96

Russian Spy

The act of taking a shit in the urinal.
Mate I just took the biggest Russian Spy...
Russian Spy by IPY96 February 25, 2014