A person from Gibraltar who has very limited IQ and messes up constantly
Derek you are a f***ing Gibtard
28👍 3👎
Promising an event or product in Gibraltar with a complete disregard to proper planning or funding
The island games is going to be completely GibFyre, they are still building the stadium and the contest starts in 3months