Definitions by Maark75
Geoff
Geoff, also known as dogshit. May come across as competent until you get to know him. Ambition often outweighs his ability, the term Geoff has been used since the 16th century to descretely describe incompetent supervisors performing duties above their capabilities. Has a tiny dick, but believes it is bigger and more powerful than everyone elses. Loves to gargle cum.