Subscribe English
look up any word, like queef:
 
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
2 4

Words related to rigma roll:

meat roll sandwich subway the tube tube