Skip to main content

Let me tater's definitions

Taters

The release of a fart with various textures, but always with a deadly aroma.
I have just released Taters. Said in a Yorkshire accent.
by Let me tater December 21, 2020
mugGet the Tatersmug.

Share this definition