Top definition
To lift something with great ease and making it look effortless
I want to mametsa a 50 kilogram barbell.
by Vywer August 08, 2014
Get the mug
Get a Mametsa mug for your mate Bob.