Your word here
UD merch!
Buy Now

1 definition by lillysboca

meaning amazing, cool, yay
Sascha : lets get some candy!
Me: sugoi sugoi
by lillysboca July 26, 2015
Get the sugoi mug.