Skip to main content

Thuggles McQuack's definitions

thuggles

A sexy duck who gets all the bread at the pond.
Damn, that Thuggles gets all the bread at the pond.
by Thuggles McQuack October 28, 2018
mugGet the thugglesmug.

Share this definition