Top definition
a word meaning someone or something is awesome or good.
being high is so goai
by yazeem June 13, 2018
Get the mug
Get a goai mug for your mama Nathalie.
buy the domain for your pet site