1 definition by TheCashew

By far one of the worst nuts in existence. Coming across an almond in a bag of trail mix is like the almond fucking you up the ass and not even giving you a reach around.
by TheCashew March 17, 2006
Get the Almond mug.