Top Definition
a person, genarally a aunt and or grandma that gives a seemingly useless gift to someone that has no real use for the gift, but on rare occasions could be useful to someone else in the vicinity.
headphones gifted to a deaf person.

wow what a giftard!
by peacelovindecoy January 07, 2011
Free Daily Email

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

Emails are sent from We'll never spam you.