Top definition
An unbelievably awesome, sexy, fantastic, wonderful, cute, fun, flirty, gorgeous, confident person who is an awesome kisser.
Jake: I met a totally hot girl last night

Michael: I know, I saw you with her. Her name must be Ruchelle
by MPOWW August 30, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush