Ya need to check the urban dictionary for its meaning. Wouldn’t be prudent here.
What really irritates me, I knew some kids that knew what that word meant, and laughed at me for not knowinig it. Urban dictionary—just found out about it a few months ago.......not for the easily sensitive, or the faint of heart.