See also: Staci, stačí, štaci, and štací Ido Noun staci plural of stacoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads