What is Geoff D?
A person who is a compulsive whinger, they will whinge at anything and anyone. They are usually major tryhards.
That guy is such a geoff d!!
All you need for a faster workflow in one place.