What is Shagrat?
A man whore who sleeps with anything and everything. A man who cant keep it in his pants.
What you slept with 3 women last week your such a shagrat!!!
See men, shag, dirt bag, whore, dick