look up any word, like the eiffel tower:
 
1.
A nasty ass aftertaste.

Most commonly used after eating or drinking something horrible.
"Dude, what was in that drink!? I have a nasstertaste right now!"
by Jwitt April 24, 2009

Words related to Nasstertaste

aftertaste bad good tasting nasty tasty