Definitions by BlueBees
Edgelord
Someone who practices the self love technique of "edging" to such a degree that they are able to ejaculate so furiously onto themselves that they pass out.
BOOBY SOCK
BOOBY SOCK by BlueBees July 6, 2020