Barney (How I Met Your Mother)

Barney (How I Met Your Mother)

Ranked 9th among TV characters

Vote on this against other TV characters