Rubbin' on Italian leather Share definition Flag Jerking off a guido Angela was at the shore last night and she was definitely rubbin' on Italian leather... all night. Rubbin' on Italian leather by blainecherry April 2, 2009 0 0 Get merch Get the Rubbin' on Italian leather mug. Buy Now — $32.95 See more merch