Skip to main content

Definitions by yarted

when you yack and fart at the same time.
"yo dude, did she just fucking yart?
yart by yarted December 17, 2016