1 definition by COCOfan4lyfe

Top Definition
A term created by Conan O'Brian on his second show on TBS; most likely meaning a spray of seminal fluids into the face and/or eyes of a woman from Tokyo.
"How about the Tokyo Sandblaster?" - Conan O'Brian
by COCOfan4lyfe November 10, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.