Smoochie Share definition Flag A baddie Damn she bad, she a Smoochie Smoochie by QueNutz May 27, 2022 Get the Smoochie mug.