Top Definition
When you really get taken avantage of. Basically getting fucked.
Tanya: They charged me way too much for the computer I just bought. I could have bought two for the price I paid to have it financed.
Sydney: Damn sounds like you need some vaseline with that.
by crystal420 March 06, 2007
5 Words related to need some vaseline

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.