Definitions by new2u
Tokyo Sandblaster
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!!!
Tokyo Sandblaster by new2u November 12, 2010