What is Giffod?
A person is mentaly retarded.
You total giffod
See retard, spaz, window-licker, tard, spik