Smuf Share definition Flag Super Mega Ugly Fuck. "Did you talk to Sally today?" "Ew, no, she's such a SMUF." Smuf by notasmuf April 1, 2008 0 0 Get merch Get the Smuf mug. Buy Now — $32.95 See more merch