A rather attractive male. Derived from Chomp Chomp. Shortened to Chomp after realizing calling any attractive male a Chomp Chomp was taking away from the originality of the word.
see also OG Chomp.
"Have you ever metDavid?"
"No, why?"
"Oh, he's such a Chomp."