Top definition
Super Awesome at everything. Amazing at sports, genius, and gets all the hot girls.
Person 1: Dude that kid rocks at life!
Person 2: I know, hes such a goyal!
by billbillbill999 January 26, 2009
Get the mug
Get a goyal mug for your mother-in-law Zora.
buy the domain for your pet site