Top definition
A member of a group of highly intelligent giants who are able to calculate anything in their minds. Because of their imense height they are actually able to see well into the future and the past. This allows them to make intricate plans so that they are always able to end up where they want to be in life.
That man is as tall as a Holdar!
She's just like a Holdar, has a plan for everything.
by Wndringgntlgiant December 03, 2011
Get the mug
Get a Holdar mug for your dog James.
buy the domain for your cat vlog