Top Definition
When two men tag team up on another man in a sexual manner. Some uses have been in reference to the private parts of a female.
I walked into a room and vomited after i saw the lamb sandwich.

In Reno I bought a round of Lamb Sandwiches for everyone.
by whatsadick4 May 28, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.