look up any word, like smh:

1 definition by Salvatore Brucculeri

 
1.
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