Top definition
Adj. Tireless, will never "run out of steam."

N. A badass name for a ship of war.
1) His election campaign was indifatigable!

2) The HMS Indifatigable engaged and sunk the French frigate.
by Jarvy December 09, 2003
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush