Answer: happyasaclam

AnswerCrossword Clue
HAPPYASACLAMVery satisfied with oneself
HAPPYASACLAMElated
HAPPYASACLAMQuite content