Spanish-English dictionary »

enchufado meaning in English

SpanishEnglish
enchufado adjective

wired(very excited, hyper; high-strung)
adjective
[UK: ˈwaɪəd] [US: ˈwaɪərd]