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