Maggot nectar is a derogatory term used to deride a dog-looking donkey faced trollop dolled to the nines.
"Oh, that tramp thinks she's so sweet, but she's just maggot nectar"
by dereleekt December 15, 2009
Get the maggot nectar mug.