Top Definition
The stealthy act of ambushing a large hurdle of lambs, usually belonging to a farm
I came to check mah lambs and to my dismay, they've been lambushed!
by A Shephard August 31, 2009
5 Words related to lambush

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.