look up any word, like thot:
 
1.
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

Words related to rigma roll

meat roll sandwich subway the tube tube