aquatard Share definition Flag A retard who lives in the water. That aquatard beached himself. Bummer. aquatard by facefromspacetimesten May 25, 2006 0 0 Get merch