Top definition
Only the best at everything without even breaking a sweat. He is an enigma. Ageless. Existing in all places at all times. Everybody's hero.
Man, that gigarata, he's not from this planet...
by teamgigarata March 27, 2014
Get the mug
Get a gigarata mug for your fish Beatrix.