Top definition
Marissa (Riss, Rissa) Martinez

Meaning: she out deviled the devil
by Devilette January 04, 2017
Get the mug
Get a Devilette mug for your buddy Manley.