Top Definition
a play in rugby, similar to a rolling maul, where every forward binds on to the ball carrier creating an unstoppable rush similar to that of an avalanche
Shanahan Rugby is the finest lanching team in Chester County and possibly the United States. Ben Green is to lanching what Bill Gates is to Windows.
by Ben Green May 19, 2007

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.