Skip to main content

Definitions by wheyend

Japanese Oil Spill 

When a Japanese person sneaks up on a unsuspecting person and throws a bucket of their diarrhea on them.
Gord totally drenched that guy with a Japanese Oil Spill
Japanese Oil Spill by wheyend February 28, 2011