youdusqass

It means a duck farted inside a pond.
Oh no I can’t believe that the duck just youdusqass lol omg 😄
by Richard Playz 8 May 18, 2018
mugGet the youdusqassmug.