Portuguese-English dictionary »

xiri meaning in English

PortugueseEnglish
xiri noun
{m}

ass [asses](vulgar slang:sex)
noun
[UK: æs] [US: ˈæs]