1 definition by DenX

Cute little pixel character that's species is unknown to man.
Man I just bought a "Chibben" and won $sol. Guess I am rich now!
by DenX February 7, 2022
Get the Chibben mug.