sonya & shauna's definitions
a word used to display extreme thankfulness. usually used towards someone you love, particularly named helen.
by sonya & shauna February 24, 2019
Get the thank you helenmug.
Get the thank you helenmug. We'll email you a link to sign in instantly.