1 definition by chasers08

Beautiful Lady, the highest form of respect to a female.
Kaylee’s such a dount, shes the tits!
by chasers08 February 10, 2021
Get the Dount mug.