1 definition by tbirdwhoever
A gift from someone that isn't name-brand or quite what you were expecting. The name is due to the fact that usually, grandmas are not up to speed on what is popular. This is usually not good, but sometimes, it turns out ok.
by tbirdwhoever November 29, 2009