People who have their shit together and know what they want, who they are and where they're going. Honest, fun loving, intelligent,loyal,thoughtful,trustworthy and secure. No games, no deceit, no bullshit. Icing on the cake: witty, creative; someone who isn't set in their ways and wants to grow, willing to learn and teach a thing or two.Oh yeah, and your mom...And Columbo...And you ; )