What is Twallies?
a Scottish term used as an alternative to testicles
am gonie boot you in the twallies,ya pube
See baws, balls, bollocks, testicles