Top definition
A person who has the ability to conquer the universe and make the gods and the demons as his subjects.
He will become JAIDUTTA one day.
by Dr. History guy May 02, 2018
Get the mug
Get a jaidutta mug for your Uncle Bob.