Top definition
This word is toronto slang for when you slap a mytute(annoying person) with extreme force which proceeds to wipe their face of the earth!
yo fam ur mom is a BAtteryting . You)Say no more fam (proceed to commence your defoz)
by OMG_Ronny May 12, 2018
Get the mug
Get a Defoz mug for your Facebook friend Beatrix.