A person from Gibraltar who has very limited IQ and messes up constantly
Derek you are a f***ing Gibtard
by Gibtelecom August 2, 2018
Get the Gibtard mug.