Definitions by Not Mike
kastra
Kastra is a type of chimpanzee that really likes to mate with other kastra of its own sex this being the first exclusively gay kind of animal.This species is endangered
Snelgrove
A girl who, though she has a fairly good reputation, is secretly a slut. Snelgrove is commonly misjudged as sexually inexperienced, though in reality she's far from it.