Definitions by avacoco
Polish Nugget
(noun) someone who sexually harasses or abuses another; someone or something that annoys you to a point that you want to kill them; someone you despise.
Polish Nugget by avacoco February 9, 2019