Skip to main content

Definitions by Flash1980

Japanese Blazer 

The act of a Japanese person defecating on another person by surprise.
Those South African rugby players sure got a good Japanese Blazer over the weekend
Japanese Blazer by Flash1980 December 6, 2015