1 definition by Thepunisher69

Piece of toilet paper thrown to toilet before pooping preventing water to splash an ass.
That’s a pity I haven’t used the landing page. My ass is really wet.
by Thepunisher69 April 19, 2018
Get the Landing page mug.