meaning of BWNSD

BWNSD meaning in Urban Dictionary

Bitch which Needs Some Dick!