1 definition by Bob Ankle

Top Definition
A girlfriend who takes all your money and spends it.
Yo, your girlfriend is such a moneysuckle.
by Bob Ankle April 04, 2014

Mug icon
Buy a Moneysuckle mug!