A combination of shit and fart.
"you smell something?" "Yeah man i just shitarted!"
10👍 6👎
there is no definition it just is
that's pretty shitarted