Skip to main content

Shiterator

A horribly programmed iterator used on a hash table. Only useful if the data structure that it will be used on is designed around the concept of using the shiterator. A typical shiterator takes an integer in its first() method call. Thus defeating the purpose of an iterator.
Person 1: "Why am I getting a "No matching call" to iterate.first()?"
Person 2: "...first() takes an integer."
Person 1: "...the fuck?"
Person 2: "Yeah, I know, person 3 programmed a shiterator."

for(i = 0; i < table size; i++)
{

iterator.first(i);

while(!iterator.done())

{

std::cout << iterator.current();

}
}
Shiterator by sonofsonofspock December 13, 2010
Related Words

Shitnado 

Its when you make a difference in air pressure by shitting yourself so you make a cyclone with your shit.
Me and the bois made a shitnado lastnight.
Shitnado by Just-A_Nobody December 8, 2019

Shitnado 

The shitnado can be defined as the year 2020.
Shitnado by M.F. Word August 30, 2020

Shitrendous 

Extraordinarily horrible.
Between the rabies scare and getting fired, this week has been truly shitrendous.
Shitrendous by LizDC March 28, 2009

shitnado 

Worse than your typical shitstorm, a shitnado causes mass destruction and turns many people's lives upside down in it's cyclone of shit.
Coronavirus spawned multiple shitnadoes, affecting the lives of millions and dismantaling the economy.
shitnado by SPACE SPACE January 5, 2021

shiterator

Any electric or lp-powered portable toilet used in marine or remote environments where plumbing is not practical to dispose of human waste. Its a shitter that burns the poo into ash when your done.
I really want to install a shiterator on my houseboat so I don't have to hire port-a-johnny to come and pump my shit out of a tank.
shiterator by thumbsupracing December 3, 2010