Definitions by Shaniqua O'Mally
fraggle
a know-it-all poser who tries too hard and dresses to impress and leave a trail of their alluring scent. they are assumed to be gentle lovers (but may or may not have genitals). They drink passionfruit mojitos.
fraggle by Shaniqua O'Mally January 7, 2008