Top definition
1.) A girl who likes to have sex on the first date.

2.) A girl who requires no effort to have sex with.
Remsey: Yo did you know Cat had sex with Loyld?
Christian: Yeah I heard. Such an easy smash.
by prblmoffcr? December 06, 2010
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush