1 definition by Bomber3

Landrace is a ska/reggae band from Pullman, Washington that consists of a juicy horn section as well as electric guitar, bass, and drums.
Hey dude, did you catch the Landrace show last weekend? I heard it was rowdy!
by Bomber3 March 7, 2017
Get the Landrace mug.