actually, i believe the phrase originated up north in NY. ever heard of the phrase a new york minute? meaning that a LOT of sh*t goes down in a NY minute....hence when saying it's been a minute, you're referring to a new york minute, which is supposed to a lot of time
Wow. A usually thread actually turned into something informative. Nice.