squackle.com
cumber
cumber – n. a half of a cucumber