1 definition by sda2007

1
Term derived from African folk lore, translated loosely to hungry chimp in the night.
Honey please give that moon cricket some change, he looks pathetic.
by sda2007 December 13, 2007
Get the merch
Get the moon cricket neck gaiter and mug.