Top definition
Great sense of humour
Funny
Awesome
Friendly
Smart ;)
Good attitude towards life
Let's live like Jaffrin!
by mo166 February 23, 2011
Get the mug
Get a jaffrin mug for your fish Beatrix.