Caniford

Someone who tries to compensate for a lack of knowledge by making things up.
That guy is so full of shit... he's a total caniford.
by Midnight Trucker April 06, 2025
Get the Caniford mug.