1. Attacked and robbed on the street. 2. In sports, being fouled.
He got mugged
Previous post: Have a stick up your ass
Next post: Hen pecked
1. Attacked and robbed on the street. 2. In sports, being fouled.
Previous post: Have a stick up your ass
Next post: Hen pecked