booda26's definitions
Someone who leaves a log of poo in the toilet. It doesnt want to go and takes several flushes. Some have even established squatters rights especially in India....
by booda26 October 26, 2010
Get the Jinlogmug.
Get the Jinlogmug.