1 definition by An Absolute Chad

Top Definition
A fucking beast who is down with the ladies, a fellow alvinist and infinitely better than any normal Harrison to exist, his music skills defy the planet and will steal your girl
Omg I love him it’s Louie Harrison
by An Absolute Chad September 23, 2019

Mug icon
Buy a Louie Harrison mug!