A response to anything embarrasing, also used when one does not wish to answer a question. Derived from the large sweatdrops that characters in Japanese anime get on the sides of their heads. Example: Girlfriend: Would you buy me that 100 dollar rainbow teddybear? Boyfriend: Sweatdrip.
SWEATDRIP
Meaning of SWEATDRIP in English
Slang English vocab. Английский сленговый словарь. 2012