meaning of blowsha

blowsha meaning in Urban Dictionary

Getting a Blowjob in a body of liquid such a pool, hot spa, lake, river, pond, puddle, ocean, or ocean.