Top definition
The common name of the deity of the religion Houdiism.
by Emily Houdi April 10, 2003
Get the mug
Get a houdi mug for your father Jerry.