Welcome to Roast Ranker, where we rank the top roasts of the week fromĀ r/RoastMe. If you're too nice to roast people and/or too sensitive to get roasted yourself, you've come to the perfect online getaway to get your fill of both.

Please enjoy this week's top roasts:

12. You'd think the fact this is the main criticism of these types of people that they'd be more aware of it by now

Music: Transformers Age of Extinction - crossfitter lets you know

source

11. @Snapchat look what you have wrought unto the world

Music: Transformers Age of Extinction - small face boy

source

10. Mean!

Music: Transformers Age of Extinction - miss piggy

source

9. Ok Google, please end my shit

Music: Transformers Age of Extinction - creep

source

8. Your body is an exquisite corpse

Music: Transformers Age of Extinction - dad bod, mom hair, sister tits

source

7. Gotta start farming those quads my man

Music: Transformers Age of Extinction - farmer

source

6. You had one job

Music: Transformers Age of Extinction - bad lashes

source

5. Girls are very powerful and I am afraid of them

Music: Transformers Age of Extinction - witch

source

4. Keep at it and you'll be varsity one day, boys

Music: Transformers Age of Extinction - university of phoenix masturbation team

source

3. They better have paid you for using your likeness

Music: Transformers Age of Extinction - incredibles universe

source

2. What a polite and straightforward roasting

Music: Transformers Age of Extinction - guitar pick face

source

1. Go on, let's get this over with

Music: Transformers Age of Extinction - uncharismatic stripper

source