Definitions by Urbanization guy
jeamuel
A man who is scared to talk to girls and he might avoid eye contact, fidget nervously, or even blush uncontrollably. It's like his brain hits the panic button, and he just can't seem to find the right words to say.
jeamuel by Urbanization guy May 3, 2024