1 definition by CanadianRiddler70

Is a nickname for the flame point siamese Simba which is native to Western Canada.
Simba you ate such a little fluff nugg
by CanadianRiddler70 April 30, 2022
Get the Fluff nugg mug.