22 worst assh*les from Game of Thrones

22 worst assh*les from Game of Thrones, ranked from small assh*le to big assh*le.

1

Lancel Lannister

2

Xaro Xhoan Daxos & Pyat Pree

3

Karl Tanner

4

Ser Janos Slynt

5

Locke

6

The Waif

7

Grand Master Pycelle

8

Craster

9

Ser Meryl Trant

10

Viserys Targaryen

11

Qyburn

12

Ser Alliser Thorne

13

Mirri Mai Duur

14

Roose Bolton

15

The Mountain

16

The High Sparrow

17

Ramsay Bolton

18

Walder Frey

19

Petyr “Littlefinger” Baelish

20

Tywin Lannister

21

Cersei Lannister

22

Joffrey Baratheon