Skip to main content

Definitions by TheGuyWhoDidStuff

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