someone who's honest and who can hold down their liqiuor need i say more?
hip-hop, r&b, country and even classic rock. basically anything i can dance too!