Top definition
Any action, event, person, place, or thing that leaves a shitty taste in your mouth, metaphorically or otherwise.

Also known as "nasty sauce," this version is intended to convey the nasty sauce vibe just a little more strongly.
Man, that speech by sarah palin was some nasty tasting sauce.
by juneuary June 27, 2010
Get the mug
Get a nasty tasting sauce mug for your cat G√ľnter.