What does applying postage stamps mean?

applying postage stamps meaning in Urban Dictionary

just what you imagine it is: masturbation.