This is the funniest shit ive read all day,

but the shrek thing is kinda mean

Although I must admit, it made me strap my lollerskates on