Random
Source Code

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?

by Jval6 November 25, 2023