100% feminine insult.
Reminds me of when I was in high school and 2 basketball players got into an argument in the lunch room. One of them said "That's why yo díck little". We ALL paused when he said that. Then I realized that he knows because the team showers together after practices and games.
That high school was clearly not located in the Bosses Republic Of Harlem.
And that one player obviously did not respect the Official Code Of Harlem.
EDIT: That is why ol "FumbLerooksi" sabotaged that Championship Game and got you blamed for the L.
He found out you were attending a non-Harlem school.