1 definition by D33

The American gaming company known as "Homelan".
Homelan's public relations, customer support and hosting is seriously inept.
by D33 December 1, 2003
Get the inept mug.