short_and_sweetEnglish

short and sweet(p)

Adjective

Dealt with very quickly, to the point

English: short and sweet(p)