Top definition
The very best sandwich you could ever eat.
Friend: Hey, lets gets some sandwiches at the deli. What do you want?

Me: Pastrami on rye please.
by lmk90 February 20, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush