1 definition by john_caaarl

Top Definition
Another word for your hands. Because they're basically mittens made out of flesh.
"Damn bro, you got some big flesh mitts."
by john_caaarl December 09, 2015

Mug icon
Buy a flesh mitts mug!