a nasty slut; a hussy; just gross in general.
that girl looks as nasty as desiree trappe.
by lauuuren May 8, 2008
Get the desiree trappe mug.