Late last night I was reading an article on Masturbation (does that surprise you?)
In the article it said something like “Omg you’re such a Madeline!”
And, I was like “WTF?” I have a description?
So, I googled my Urban Dictionary definition and spent the next half hour laughing hysterically to myself!
Go ahead…google yours…see what you get!