Definition of スクリューボール

スクリューボール

sukuryuubooru

noun
screwball(baseball term)