stim

adjectiveEnglishNationwide
  1. Hyped up or fired up with excitement, from English 'steam'.

    • “Stim gila nak tengok concert ni.”
    • “Don't stim so fast, haven't win yet.”
    Added by lo.my team
    Report

Got a better meaning? Add your definition

Kawan-kawan words