Online Dictionary
Definition of " aparafusado " in Portuguese English Dictionary
Results
aparafusado
  • {A} exhilarated, screwed