Top definition
a champan is a silly duck flashing its duckiness all over the pond
One duck to another

Duck 1 : that duck be such a champan
duck 2: I know flashing her duckiness all over diss pond
by Itsmejoeitsme February 05, 2014
Get the mug
Get a champan mug for your father-in-law James.