Definition of しもうた

しもうたshimouta

expression:

  • damn it!; damn!; oops!; oh dear!; oh no! - Kansai dialect しまった

Example Sentences

Nothing found.