1 definition by NightLuky

Top Definition
goggles that you wear while in contact with noodles of any sort
dude, yesterday was a close one, i just barely managed to put my noggles on
by NightLuky March 29, 2007

Mug icon
Buy a Noggles mug!