Country Dictionary

A fork of Rural Dictionary

straight away

English (U.K.) for "right away". Immediately.

I'll leave for work straight away.

by doclagoa March 21, 2006