patoot

📘 English Definition(英文释义)
  1. Term of endearment. Equivalent to patootie.
  2. > Shane is Alisa's patoots :)