again... another annoying phrase that urban dictionary says when youre trying to report a definition...
This definition is currently too popular.
56👍 3👎