fresh off
shit, we walked into the dinner fresh off after smoking a blunt on the drive over
fresh off refers to the feeling of euphoria that one feels immediately after smoking marijuana
"shit, we walked into the dinner fresh off after smoking a blunt on the drive over" What is the definition of "fresh off"?