1 definition by manzixvi

Top Definition
A dart which is meant to be thrown at a throat.
King Arthur accidentally hit Sir Lancelot with a thrtdart and injured him during the great conquest of Camelot.
by manzixvi July 27, 2020

Mug icon
Buy a thrtdart mug!