A mixture of annoying and try-hardy-ness but not at an extreme level.
Word founded by Jo Luu as of '06
Word founded by Jo Luu as of '06
by jo luu September 30, 2006
Get the Tatchymug. The feeling you get from wearing a wooly sweater that your nan made that makes you itch like crazy and your skin crawl.
by Shingademous June 13, 2010
Get the Tatchymug.