Skip to main content
Hoboware is a general programming term for bad pieces of source code. The defining characteristic of hoboware, as opposed to bad code in general, is that it is an implementation of a problem for which an efficient algorithm is known. Because the correct implementations are difficult to track down, the code is needlessly created over and over, either by many different parties or by the same author, usually at the cost of efficiency and readability. The prefix "hobo" is probably an analogy between the code's elusiveness and the itinerant, carefree nature of the stereotypical American hobo or gypsy1.
Windows 95 is a good example of hoboware.
hoboware by Holden karau April 20, 2007
Words you can keep
That source code that should be used over and over in different programs, but ends up getting rewritten at great expense of time, because (paradoxically) computer hackers are very lazy.
void sort_array(int * array, int length)
(... passage of time ...)
void sort_array(int * array, int length)
(... passage of time ...)
void sort_array(int * array, int length)

Fuck! I'm writing hoboware!
Hoboware by Mitchell Bogues April 17, 2007
Related Words

hobowars 

Canadian and addicting. It's another one of those life suckers. AVOID LIKE THE PLAGUE!!!
Dude with a life: Hobowars sweet this looks cool.
Hobo: RUN AWAY you stupid fugly slut!
Dude (now) without a life: I'll slut for money.
hobowars by Jack Hoph November 27, 2007

Hobowars 

An online game where the object of the game is to earn as much money as possible whilst still being, inexplicably, hobos.

Seriously, billions of dollars but no home. WTF?

The message boards are the arsehole of the internet, full of failed 4chan newfags and 7 year olds who can't spell.
Hobo: "Dude u hav 2 chek out dis game its calld hobowars it is awsum and u'll luv it i promis"
Normal Guy: "I would rather have my cock ripped off by angry dogs."
Hobowars by Andy_Hobowars July 5, 2008

hobowars2 

A gayer version of one of the gayest text-based MMORPGs ever. We're not quite sure how, but they managed to squeeze 50% more gay into this version than was originally included in the original.
The forum is a gathering place for fags old and new. Most of them have the HIV.
Richard Simmons: OMG I love Hobowars2!!!! I'm gonna go find some fags to cyber with on the messageboards!!
hobowars2 by BuskerwarsDOTcom July 1, 2008

hobowars 

An accidental permutation of "homowars".

Also, an online MMORPG based on this permutation.
My character is one of the biggest sluts on Hobowars.
hobowars by Blu Aardvark May 17, 2008
More from Urban Dictionary

TikTok Farlands

TikTok Farlands is a term to refer to videos that you see after scrolling for a long time. These videos can potentially be disturbing, or weird. Said videos can also have low likes, or low comments.
“I reached the TikTok Farlands bro
Word of the Day on August 23, 2026

mormon assault vehicle

another term for a station wagon, mini-van, or any other kind of vehicle that is targeted at the "family" demographic(also M.A.V.)
"Tactical advantages aside, the M.A.V. is top of the line for the holy warrior troop transport manufactured by the Church of Latter Day Saints Military Industrial Complex. Also great for family trips...to heathen lands."
mormon assault vehicle by KVRX January 10, 2005
Word of the Day on August 22, 2026

Shakira Law 

A version of "Sharia Law" that Reform Ltd supporters tend to refer to, often by mistake.
Richard Tice of Reform now lives in Dubai, under Shakira Law, although telling Brits that we should worry about it
Shakira Law by Reformltd February 16, 2025
Word of the Day on August 21, 2026

Overstand 

To understand a topic or statement to the highest extent.
Leroy, after being told the tenth time by his sister, did overstand her idea of robbing the 7-11.
Overstand by Elf Eater March 23, 2003
Word of the Day on August 20, 2026
A map that mostly tells you where everything is
Friend 1: Follow me there is a player nearby
Friend 2: How do you know?
Friend 1: Minimap
minimap by LeWord January 13, 2015
Word of the Day on August 19, 2026
Next