Top definition
a word used to display extreme thankfulness. usually used towards someone you love, particularly named helen.
friend 1: *gives a gift*
friend 2: thank you helen!
by sonya & shauna February 24, 2019
Get the mug
Get a thank you helen mug for your cat Rihanna.