1 definition by Someone from waianae

A person that smells like grass. But also has a big dickkk
"Dude i can see your yamada"
by Someone from waianae May 13, 2015
Get the Yamada mug.