Oberon wrote:Dunno if this is the right source for the use of the onomatopoeia, but it does use the exact same spelling.
Came across that site in my search also, but it looks to be a pretty dang obscure site. Also, it does not use the exact same spelling!
Nevertheless, I'm guessing the drumroll interpretation is right. Still seems weird, but I'm not sure I have anything more sensible to offer.