guédilleTop 50000MeaningsNoun1. lobster roll (or similar) (Canada)2. snot (mucus from the nose) (Canada)