Top definition
A type of sandwich similiar to a subway sandwich, the only differance being that the top half is up side down
I had a rigma roll today at the Tube it was great
by Jared Zammit September 06, 2005
Get the mug
Get a rigma roll mug for your buddy Georges.