1 definition by ihateharrybautista

Socially awkward, but in the form of online conversations or text.
Sorry I suck at starting conversations, I'm a bit cyber awkward
by ihateharrybautista May 6, 2019
Get the Cyber Awkward mug.