1 definition by The Three Twat Musketeers

Top Definition
A musket or other ballistic rifle that fires a heavy lead like load into or in the general vicinity of the twat.
Private Thomas, prepare the twat muskets for a full frontal assault. By dawn we will have penetrated their linens and have those chastising twats begging at their knees.
by The Three Twat Musketeers October 09, 2013

Mug icon
Buy a Twat Musket mug!