awkward geoff
oh dear you're such a awkward geoff
a person who is exceptionally socially awkward, someone who does not know how to interact with other human beings especially those of the opposite sex
"oh dear you're such a awkward geoff" What is the definition of "awkward geoff"?