Skip to main content

Definitions by Heyboowhatyoudo

Tarfarted 

When your fart smells like chemicals
Ewww you tarfarted nasty!
Tarfarted by Heyboowhatyoudo May 15, 2019