{{term}}
- {{preview}}
Top definition
drop a dam
To be an
obstacle
in someone's path - to work
hard on
stopping someone from coming out (
shine
)
-they tried
to drop
a
dam
on me; I want to
be better
than them.
- you can't drop a dam on him; he is harder than you think.
by
Mechavelli
September 05, 2015
Get a
drop a dam
mug for your mama Beatrix.