1. A small flat rubber disk used in the sport of hockey.2. A stupid, naive or foolish person.
"Evelyn, you insolent young puck!" "Go away, you bloody puck."