1 definition by Champak

Top Definition
A dumb-head.
Santa: Alex has done that mistake yet again !
Banta: yeah ! he's a champak
by Champak July 24, 2009
Mug icon
Buy a Champak mug!