What is the full meaning of hamfat
an amateurish performer [n -S]
Example of the word hamfat placed on a Scrabble board.