What is the full meaning of skidlids
SKIDLID, (colloquial) a crash helmet [n]
Example of the word skidlids placed on a Scrabble board.