Stimmed means: A feeling of excitement and passion for something. Feeling of enjoyment from hearing, seeing or tasting something. (in Community Dictionary, added by Cullen Clay)