1 definition by aryats0305

Top Definition
It means a stinky fart
Damm your Udderslide stinks
by aryats0305 November 21, 2016

Mug icon
Buy a Udderslide mug!