meaning of aquasmooch

aquasmooch meaning in Urban Dictionary

to smooch while submerged in liquid or some aqueous answer.