What is Meow Bean?
definition 1
'meow bean' is the shortened version of me old bean or my old bean, which then translates into my old friend
definition 2
also a common greeting in the town of towcester
harris: ow r yaaaaa
fish: meow bean!
See meow, bean, ow, are, ya