Top definition
Someone who's body is totally resistant to cold weather.
"Bro it's so cold outside, I would bring a sweater. "
"Nah man, I'm a total Diala Jawde"
by olivb97 January 28, 2017
Get the mug
Get a Diala Jawde mug for your mate James.