Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by A Shephard
lambush
Share definition
Flag
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!
lambush
by
A Shephard
September 1, 2009
Get the
lambush
mug.