1 definition by nole-town

Top Definition
Noun A term for any socially inept bastard who fails to recognize when a girl wants on his cock.
Girl 1: *crying* He so does not want me!

Girl 2: Don't worry Madeline, he's just a Squid Boy. In reality, he would tap that 24/7.
作者 nole-town 2010年4月13日



邮件由 daily@urbandictionary.com 发出。我们决不会发送垃圾邮件。