Top definition
an artificial noise that is similar to a sound of human fart.
Jimbo: Was that you?
Lenny: No no! that's just a fartoise from the chair.
by xebecs February 29, 2012
Get a fartoise mug for your cousin Beatrix.
Apr 28 Word of the Day
Literally everyone, ever. Including the writer of this definition.
by masokitsune January 17, 2019
Get a stupid people mug for your coworker Riley.