Top definition
Someone who draws a living off people without offering service or making a product. A bum.
After college, I spent 8 months on my parents' couch wondering if I was a drain on the economy
by cyberpunk42 February 09, 2005
Get the mug
Get a Drain on the Economy mug for your coworker Jerry.