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.
by Portland87 November 13, 2010
mugGet the tokyo sandblast mug.