Definitions for "elwood"
Elwood (real name Jussi-Matti Salmela) is a demoscene musician from Kankaanpää, Finland.
a captivating, intoxicating individual