Skip to main content

Definitions by Portland87

tokyo sandblast 

When an Asian farts on you while you're going down on them.
That Asian chick I picked up last night totally Tokyo sandblasted me.
tokyo sandblast by Portland87 November 13, 2010