Top definition
a phrase used to represent the fact that you relate to something or have been/are in a similar situation
friend: i pushed the project off for so long
you: that hits
by The Tea Sis March 27, 2019
Get the mug
Get a that hits mug for your brother Jerry.