What does Astro titties mean?

Astro titties meaning in Urban Dictionary

tits of astronomical softness and pillowiness