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!
by OMG_Ronny May 12, 2018
Get the Defoz mug.
Get the Defoz mug.We'll email you a link to sign in instantly.