extremely happy (slang) (=chuffed)
Bob: i just won the lotto Bill: chuft?! Bob: well duh yeah!
66👍 30👎