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 pocketmug.
Get the Shit pocketmug. We'll email you a link to sign in instantly.