Skip to main content

Definitions by derpppp9999

Astro Butt 

When you have a case of a sweaty itchy chaffing bottom that is out of this world.
Its 100 degrees out and im wearing wool pants, dude ive got a sick case of astro butt.
Astro Butt by derpppp9999 July 1, 2011