1 definition by Afrocentric Debunker

Top Definition
The original inhabitants before the creation St.Patricks Day in accordance to Afrocentric History. They were 3 foot tall black peolle who lived in the enchanted Irish forests.
Every one knows the Black Irish decend from the Twa Leprachaun.
by Afrocentric Debunker October 31, 2018

Mug icon
Buy a twa leprachaun mug!