meaning of Beef O'Brady

Beef O'Brady meaning in Urban Dictionary

a rather smelly crap, or a fart so bad, it smells as if you have actually crapped yourself.