look up anything, like your first name:
1. should have could have
interj. a retort used to warn someone to back away.
"You'd better should have could have, man."
by Rich Dec 8, 2004 add a video
rss and gcal