peacelovindecoy's definitions
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.
by peacelovindecoy January 8, 2011
Get the Giftardmug.