Top definition
An aggressive person who struggles making basic communications with people and working together with others to complete the easiest of tasks is near impossible because they think everyone else are morons
eg. "Stop being an Imlach! and help the team"
by Imlach King July 25, 2014
Get the mug
Get a imlach mug for your father-in-law Bob.
buy the domain for your recipe blog