straight off

straight off  {adv. phr.}
At once; immediately.
After school is over, you come home straight off, and don't waste time.
He asked his father for the car, but his father said straight off that he couldn't have it.
Categories: time {adv. phr.}