Almost the lamest of the lame. Not only is it a town in Nevada but it's also Lame in pig-latin
"This party is totaly imlay"
by local logic August 15, 2006
1 more definition
verb-to abandon your closest freinds for a significant other that controls every aspect of your life
Don't get serious about this girl and go all Imlay on us!!!
by dr. jarding--your old drinkng buddies April 22, 2005