Top definition
To steal the woman your friend was planning on banging
I was a total muff ninja last night, sorry bro.
by Axon March 15, 2015
Get the mug
Get a Muff ninja mug for your guy Riley.