Top Definition
high maintenance; requiring excessive investments of effort that may not be exceeded by the return
The fact that Glen M. is not a rational actor makes him more trouble than he's worth.
by N1913 June 22, 2005
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.