Top definition
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
by wheyend February 11, 2011
Get the mug
Get a Japanese Oil Spill mug for your buddy Callisto.