Such an explanation of the word would agree with 99% of the appearances of the word that I've encountered in the States so far. ;-)
Ik ben heel benieuwd naar jouw mening, laat het me weten in de comments! •••••••••••••••••••••••••••••••••••••••••••••