Slang, chiefly British: meaning ‘excellent’ or ‘impressive’.
Definitionen
Excellent; impressive; first-rate (slang). His new car is absolutely spank.
Brand-new; spanking new (dialectal, chiefly in the phrase "spank new"). She showed off a spank new smartphone.