1.Mad desperate. 2.Feeling extreme despair. 3.In a very dire situation. 4.Desperate for something.
That guy has been mad D for some crack since he went on probation.
1👍 2👎