Top definition
you look so cheverloo!
Iwant to buy a nice top and place some cheverloo on the strap
by caryviz February 20, 2008
Get the mug
Get a cheverloo mug for your cousin Julia.