that guy may look young but he is straight up jumpstreet and was born in the 80s
a person who is in their 20 or 30s, yet still look and act as if they are still in their teens
"that guy may look young but he is straight up jumpstreet and was born in the 80s" What is the definition of "jumpstreet"?