A person who mooches off another person, for things like food, money, and a place to stay because they are too selfish and lazy to provide for themselves.
Person 1: "Why am I missing everything I bought today? I just left it right here on the counter"

Person 2: "Bro . . . I thought it was for me, isn't that why we went food shopping?"

Person 1: "Are you serious right now?! What a freaking Bean-sniff, you'll probably eat the turd I left in the toilet too."
by smoove65 January 26, 2011
Get the bean-sniff mug.