awesome
Awesome, amazing, fantastic, great, gorgeous, funny, talented, phenomenal, excellent, intriguing, beautiful, glamorous, positive, enthusiastic, cheerful, energetic, enchanting, honest, lively, knowledgeable, reliable, empathetic, trustworthy, optimistic, thoughtful, genuine, generous, intelligent, passionate, sincere, vibrant, accomplished, down to earth, friendly, adventurous, zealous, keen, wistful, earnest, caring, loving, welcoming, steadfast, devoted, loyal, favourable, and just an all round nice guy!Was this review helpful to you?