Top Definition
An adjective to describe something of great quality or of a high standard. Does not refer to time when used in this context.
Yo, that movie was recent!
Mark just got a recent new Lexus!
by Vic Studebaker January 02, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.