Definitions by jobbweicher
ramorra
Tomorrow, the day after today, the day two days after yesterday.
Often used across Scotland in common day to day language.
Often used across Scotland in common day to day language.
ramorra by jobbweicher August 11, 2009