booboo mee

English: Translation
massage (as a medical treatment)
adjective