1 definition by Snazy1

Top Definition
When a thing goes off and makes alot of noise
The ting goes skrrrahh, pap, pap, ka-ka-ka
Skibiki-pap-pap, and a pu-pu-pudrrrr-boom
Skya, du-du-ku-ku-dun-dun
Poom, poom
by Snazy1 January 19, 2018

Mug icon
Buy a the ting goes skrrrahh mug!