Sort:  

don't be too hard on yourself. My English is pretty food, and I never seen this word before.

Better luck tomorrow!