Top definition
Dedicated web hosting provider based in Phoenix, Arizona. Not to be confused kangaroo, wallaby, or any other form of marsupial.
>My web site is hosted on a Deru server.
Isn't that like a kangaroo?
by DeathNova April 16, 2004
Get the mug
Get a Deru mug for your girlfriend Riley.
buy the domain for your recipe blog