Top definition
A Mexican Chef - His Speciality is Marinating.
Damn this shit is good you must have marinated this longer than SDStunna.
by SDBaller September 12, 2003
Get the mug
Get a SDStunna mug for your barber Rihanna.