Skip to main content

French buscuit

A turd.
Man, I gotta drop a French Buscuit off in the toilet, it' has been baking all day like a bun in the oven.
by P-Nyle November 13, 2016
mugGet the French buscuit mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email