1 definition by Boom baba

To wear a pair of canvas shoe for any occasion or event
Canvassing to work for a comfy and a relaxed day for the feet
by Boom baba June 19, 2018
Get a canvassing mug for your dog Riley.