Skip to main content

lee meechan 

Lee meechan is another term for a homosexual person, it originates from the north Lanarkshire area of Scotland
Did you know that guy over there is lee meechan?
lee meechan by Jval6 November 25, 2023
Related Words