1 definition by summersun

OMG, he is a total stoat.
In this outfit, I feel like a total stoat.
by summersun November 21, 2008
Get the stoat mug.