Top Definition
someone or something that brings a lot of money into a business, but takes a lot in salary or is very high maintenance
Bob's a pain in the butt, but he's a cash cow.
Cash cow? More like a cash goat! Did you see his bonus?
by MelMomma March 12, 2010

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.