Top definition
A bean, or variation of the word bean, that is Jammin'.. or Jamming
by M-Dawg November 04, 2003
Get the mug
Get a jammin bean mug for your cat Helena.