What is the full meaning of cherups
CHERUP, to chirp, also CHIRRUP [v]
Example of the word cherups placed on a Scrabble board.