Meaning smelly. A person who is bancroft will smelly really bad.
tom has uncontrollable bancroft
15👍 38👎