>

window licker

📘 English Definition(英文释义)
  1. A retard who sits in the back of the sunshine bus, licking the window whilst staring at you