>

xoxota

📘 English Definition(英文释义)
  1. pussy in portuguese. more used in northeast of Brazil. similar: xota
  2. > she has a beautiful xoxota!