1 definition by Cup and saucer

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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×