Skip to main content

yeslek smo's definitions

lloydminster

Share definition
a wicked, cool town in canada on the border of 2 provinces. 4 large carrots stand tall and blow in the wind
"i wanna go to lloydminster, bcuz its where its at
by yeslek smo April 6, 2009
Flag
mugGet the lloydminster mug.