Asto

Something you poop out.
The other day I had a nasty Asto that came out of my butthole.
by carolinawuzhere January 26, 2009
Get the Asto mug.