Skip to main content

Definitions by Uk06

Its an Indian slang word for a nerd, a person with no social skills.
That guy is such a champu bro.
champu by Uk06 November 16, 2019