1 definition by Queenie XYZ

Someone who exhibits a standard of behaviour aligned to Royal values.
Have you seen Huddo, they need to be worshipped.
by Queenie XYZ May 19, 2017
Get the Huddo mug.