meaning of botosaki

botosaki meaning in Urban Dictionary

Getting head while driving on a Jet skiing.