1 definition by sonya & shauna

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

Mug icon
Buy a thank you helen mug!