Being or resembling the noise of things striking or bumping together repeatedly.
1. Remarkable of its kind 2. Being fresh and strong; brisk
(British informal) Enormous.