a pool under a trampoline? that's such an aliuwen idea
an idea of such intellect and genius that it is considered stupid and/or dangerous by those who fail to see the beauty of it
"a pool under a trampoline? that's such an aliuwen idea" What is the definition of "aliuwen"?