lupin(noun) 1: any plant of the genus Lupin; bearing erect spikes of usually purplish-blue flowers [syn: lupine]