meaning of blow johnson

blow johnson meaning in Urban Dictionary

a sweet blow job