Top definition
someone who is glaring/staring and smiling at the same time
At work Tiffany was smaring at Blake from across the room
by Proffesor Gugenhim June 25, 2006
Get the mug
Get a smaring mug for your coworker Manafort.