meaning of applying postage stamps

applying postage stamps meaning in Urban Dictionary

just what you imagine it is: masturbation.