What is the full meaning of droukings
DROUKING, a drenching, also DROOKING [n]
Example of the word droukings placed on a Scrabble board.