Top definition
Tomorrow, the day after today, the day two days after yesterday.

Often used across Scotland in common day to day language.
Im going to a big schwally ramorra.

(I am attending a large party with alcohol tomorrow)
by jobbweicher August 11, 2009
Get the mug
Get a ramorra mug for your father-in-law Callisto.