Advertisement

Advertisement

donkey-lick

verb

  1. slang.
    to defeat decisively


Advertisement

Advertisement

Advertisement

Advertisement


donkey jacketdonkey's years