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 TheGuyWhoDidStuff May 13, 2016
Get the came on top mug.