Skip to main content

Definitions by five finger fingering

snootle toot

Common insult in the north meaning goat nose fart.
You there! Snootle toot!