Subscribe English
look up any word, like pussy:
 
1.
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
2 0