1 definition by N8VTXN

The serial act of putting your tongue flat against your lovers asshole while they fart.
She is so fine I would give her a mudflap!
by N8VTXN December 17, 2021
Get the Mudflap mug.