Skip to main content

peter firden's definitions

bancroft

Meaning smelly. A person who is bancroft will smelly really bad.
tom has uncontrollable bancroft
by peter firden December 9, 2008
mugGet the bancroft 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