Define Came On Top Meaning

Came On Top
1. A successful outcome, winning in a competition

2. Literally, having an orgasm on top position

1. Sheila came on top of the opposition

2. Sheila came on top of her boyfriend
By Bari