Top definition
A common found coffee that originated from Ireland
Mmm love that throttie.
by Sarahhhhhh walka May 21, 2018
Get the mug
Get a throttie mug for your dad Manafort.