1 definition by MLIAuser

Top Definition
Placing a few sheets of toilet paper in the water before you Number 2 just to minimize splash back.
Person 1- Man, I hate dropping a deuce because every time I do, I get that nasty splash back!
Person 2- Well, I invented Toilet Lining for that reason. MLIA.
by MLIAuser November 27, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.