Top definition
One who loves Screts.
Cherie loves Screts. She's such a damn Scret Loving ho. Dammit.
by Scret Hatin Moi August 02, 2003
Get the mug
Get a Scret Lover mug for your buddy Callisto.