Top definition
The act of Shoving a phone up your partners anus/vagina and then calling the phone while screaming “you do not have enough badges to train me”
Martha and I had a lot of fun Mewtwoing last night
by KamiLilBird February 16, 2018
Get the mug
Get a mewtwoing mug for your brother Abdul.