Thankachoo Share definition Flag A grateful 'atchoo', like a sneeze but thankful. perfect for the lazier being as it is easier to say and quicker than two whole words 'did you like that CD i got you for your birthday?' 'yep, its great thankachoo!' Thankachoo by iheartgreenstuff May 12, 2009 0 0 Get merch Get the Thankachoo mug. Buy Now — $32.95 See more merch