Top definition
means beautiful, helpful, friendly, comforting.
Zan: Sal, i could use a hug right now.
Sal: *hugs*.. what's wrong?
by Zandra June 04, 2004
Get the mug
Get a Salene mug for your dad Trump.