1 definition by Mikosuke

Top Definition
Keeping muffs in check on a day to day basis.
Cow is the best at Muff Tanking Mikosuke.
by Mikosuke January 15, 2011

Mug icon
Buy a Muff Tanking mug!