meaning of Atty atties

Atty atties meaning in Urban Dictionary

brief for Atomizer; the section of a digital smoking that produces the vapor from the E-Liquid butt and titties.