Definitions by lekobe
Onyx
A godly individual, usually a big dick boy that is mellow to the core. Dont take advantage of his mellow vibe because he will slap you with a dildo.
Yo onyx is hella good in bed
SoP
he had Sop last night