Top definition
1) Amazing friend, human being and work colleague; 2) Dedicated employee; 3) Person with vision and strategy
To do a β€œsmadar” - to work a full day, go home and look after the children, and then be up until 1am answering work emails
by jkaye4 May 30, 2018
Get the mug
Get a smadar mug for your guy Manley.
buy the domain for your cat vlog