fresh off
shit, we walked into the dinner fresh off after smoking a blunt on the drive over
fresh off refers to the enhanced state of euphoria that one feels immeditely 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"?