1 definition by FlyingKarateMonkey

A con based on hoax people repeatedly fall for.
I again paid 5 bucks to watch a video of captive Bigfoot, it is such a biscardi.
by FlyingKarateMonkey August 19, 2008
Get the biscardi mug.