1 definition by summersun

Top Definition
to be ugly, unattractive.
OMG, he is a total stoat.
In this outfit, I feel like a total stoat.
by summersun November 21, 2008

Mug icon
Buy a stoat mug!