meara was talking to this guy at the party and he was a total awkward robot and says he is best friends with his mom
1
"meara was talking to this guy at the party and he was a total awkward robot and says he is best friends with his mom" What is the definition of "awkward robot"?