look up any word, like guncle:
 
1.
A man who is honest, loyal, faithful, full of life and always true to their significant other. Creative and extremely handsome, smart, and knows what he wants; knows how to set his goals, including having a great soul that any person would be lucky to be with.
Girl 1: I met this amazing guy who is very creative and impresses on how smart he is.
Girl 2: Really! He sounds like a Cristiano to me.
by Moon_goddess June 16, 2014