by Oof123456789 July 25, 2018

by fakename06 January 9, 2019

by EpicGamerUrbanDictionary March 18, 2019

Someone who leeches off her boy friend for all finances, sticks their nose in someone else's business and gets in between a parent and their children's relationship.
by TheDarkKnight601 January 17, 2019

by Commander8750 December 22, 2018
