Traveling ass's definitions
When you are walking anywhere and the most fowl smell pierces your nostrilsand gags you and then ten steps later is completely gone.
by Traveling ass January 11, 2015
Get the Shit pocket mug.