meaning of aquatard

aquatard meaning in Urban Dictionary

A retard just who life inside liquid.