Top definition
Extreme smack talk or sauce...anything that can be said to extremely irritate another person...usually something incredibly personal.
Did Grandpa try to talk slangoid to you about your date last night?
by Cup-Shot December 16, 2004
Mug icon

Dirty Sanchez Plush

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

Buy the plush