1 definition by Jelly lun

a generally ugly creature that can be kept as a bet. they are sexist and very rude.
hey look at my pet neem poo
by Jelly lun February 4, 2016
Get the pet neem mug.