What is the full meaning of churrs
CHURR, to make a vibrant sound [v]
Example of the word churrs placed on a Scrabble board.