I have no clue, I haven't found one yet. But here are some tings to look out for in your perfect
He'll be smart, hot, funny and most of all adorable
and sweet. He'll be the kind of guy that will do things like write your name and definition
in the Urban Dictionary
saying great things about you. You will never find the perfect
guy....Which kind of sucks so yeah. Good luck. Tell me if you find one.