Top definition
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!
by daniel harris aka boosh man August 13, 2006
Get the mug
Get a meow bean mug for your barber Sarah.