socko in Finnish socko in Finnish mahtava adj (US, slang) Superb, excellent, stunning. Add to Flashcards