Top definition
A chap (friend) that acts or looks like an oompa loompa
"Who is that friend, I've never met him"
"oh, he is just one of my chapoola's"
by Carrots can rot in the sun April 05, 2016
Get the mug
Get a chapoola mug for your Aunt Yasemin.