Subscribe English
look up any word, like tex-sex:

1 definition by Salvatore Brucculeri

The act of urinating on a toilet paper roll.
How come the toilet paper rolls are mounted way up high at the WC East bathrooms?" -> "Someone keeps soaking them so they moved them up high.
by Salvatore Brucculeri July 24, 2010
49 110