Skip to main content

Portland87's definitions

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 sandblastmug.

Share this definition