Top definition
Legendary individual. A saint and a spiritual leader for many.
Illtud saved my daughters yesterday, yes plural two of them from a buring house.
by TheKIig May 19, 2010
Get the mug
Get a Illtud mug for your fish Jovana.