1 definition by pseudotruck

Top Definition
someone who does not honor their word; a liar and a cheat
Hey CHAPQUACK! Honor your promise!
by pseudotruck October 25, 2018

Mug icon
Buy a chapquack mug!