1 definition by willywanker69

1
the act of dragging your penis against someone's body while at the same time ejaculating
Jimmy: want to go do a street cleaner?

Bob: no. last time i got all messy
by willywanker69 December 02, 2010
Get the mug
Get a street cleaner mug for your sister-in-law Rihanna.