What is the full meaning of toupeed
having a toupee [adj]
Example of the word toupeed placed on a Scrabble board.