A slang term for a female homosexual or âlesbianâ.
âWow I sure do hate them coochie cannibals!â