Know Like the Back of Your Hand

Coming Soon


Definition:  "to have a very good and detailed knowledge of something"