no idea…

Other than funny, I have no idea what that expression is.