Top definition
A Melissa Rosen is one of the most incredible, sexy, hot beings you will ever encounter. basically some seriously hot shit.
do u see that Melissa Rosen ?
i wanna have my way with her
by melissarosenlover August 08, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush