1 definition by notvelvet

"Do you smell that? Someone must have run over a fart squirrel back there."
by notvelvet October 5, 2015
Get the fart squirrel mug.