new2u's definitions
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!!!
by new2u November 12, 2010
Get the Tokyo Sandblastermug.