Top definition
A long winded fart, often high-pitched and followed by a larger fart.
guy1: Duude, how long has that tootfuze lasted!
guy2: 34.6 seconds exactly.
by Nurples November 13, 2013
Get the mug
Get a tootfuze mug for your mate Paul.