1 definition by new2u

Top Definition
After the act of having sex on the beach the man will ejaculate all the semen and leftover sand from the beach sex onto his partners face...all the while screaming, Banzai!!!
We had sex on the beach, and I don't mean the drink and I gave her the ole Tokyo Sandblaster...
by new2u November 10, 2010

Mug icon
Buy a Tokyo Sandblaster mug!