Top definition
A very honest and funny guy who spends his free time with his finger up his nose.
There’s Cartardo!
by Bubbagump0913 May 26, 2018
Get the mug
Get a cartardo mug for your Facebook friend Beatrix.