XL will be too small. If it's not past your knee's, don't rock it.
But seriously though, L will be too big, I'm 5'7 and L is at my knees.
"Pretty sure your logic is airtight, just like Max Hill's jeans" - .Tom.
"The gypsies acted as lookouts, listening closely for any strange noises with their well-developed ears, which had originally evolved to spot and avoid anything slightly mainstream." - Mike-O
"i'm aerodynamic as fuck. I don't even walk places anymore, i just run and launch myself like a flying torpedo, ideal landing zone? in between 2 boobies." - TechnoPotamus