Barney (How I Met Your Mother)

Barney (How I Met Your Mother)

Ranked 12th among male TV characters

Vote on this against other male TV characters