meaning of Astro titties

Astro titties meaning in Urban Dictionary

tits of astronomical softness and pillowiness