Top definition
A beautiful woman, that knows she is beautiful and uses it to her full advantage.
We were at beavers pub and that manchew somehow convinced me to pay her tab.
by HeeWho August 06, 2010
Get the mug
Get a Manchew mug for your mother-in-law Larisa.
2
A ginormous hunk of smokeless tobacco snuff inserted into the lower or sometimes upper lip.
After Joe John's lunchbreak, He whipped out his Copenhagen and took a big man chew.
by Redneck Vig April 04, 2006
Get the mug
Get a man chew mug for your mama Rihanna.