an im not to sure what it means but i think it is what they call a meeting place or some think like that cause i am part dutch and my OMA (grandmother) says it all the time and so do people i know they say "catch you on the hun" and they dont mean the site
