Top definition
someone or something which is annoying or causes frustration. general insult
what a gimpsac
"omg i hate u , u r being such a gimpsac"
by Cup and saucer November 12, 2007
Get the mug
Get a gimpsac mug for your guy Manafort.