meaning of Bum Whop

Bum Whop meaning in Urban Dictionary

having anal intercourse.