something that is weird or doesn't make any sense
That's mojo beian.
by Nicole November 14, 2003
Get the mojo beian mug.