Subscribe English
look up any word, like latergram:
 
1.
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
1 1

Words related to gimpsac:

gimp gimpsack malcolm penis