Definify.com

Definition 2024


SMD

SMD

English

Initialism

SMD

  1. (video games) Sega Mega Drive
  2. (electronics) solder mask defined
  3. (Internet slang) suck my dick
  4. (electronics) surface mounted device

Anagrams