Twelve Biggins Share definition Flag London Based Slang For Saying Twelve Thousand Pounds John- Dave How Much Did That New Motor Cost you.Dave- Twelve Biggins Mate. Twelve Biggins by Peckham Spring May 3, 2022 Get the Twelve Biggins mug.