Jared Zammit's definitions
A type of sandwich similiar to a subway sandwich, the only differance being that the top half is up side down
by Jared Zammit September 24, 2005
Get the rigma roll mug.
Get the rigma roll mug.We'll email you a link to sign in instantly.