8th wonder of the world
Lewis renshaw is definitely the 8th wonder of the world!
It usually means "got together" or "hung out" with someone.
I hooked up with James and Sarah on Friday, we watched a movie.
64👍 140👎