1 definition by Niddymanlolol

Someone who is being a carrot stick and loves ovens
Right are they being nid! They are so niddy!
by Niddymanlolol April 3, 2021
Get the Nid mug.