Pee Pee Todd
A person that usually can’t get laid and was deprived as a child. Is usually super awkward in public. He/she wants to communicate with people but is too uncultured to do so.
Guy 1: Great I’m working with Stuart today
Guy 2: Have fun with that Pee Pee Todd
Guy 2: Have fun with that Pee Pee Todd