1. Literally meaning 'light of the king of gods'.

2. A stubborn,obstinate,obnoxious geezer who just won't give up.
Either that guy's crazy or a genius. I bet that's Gurbinder
by Ghostofspartakratos February 15, 2018
Get the gurbinder mug.