1 definition by leckerebrot

In the dam means amongst lots of pussy. Because, you know, beavers live there.
I can't wait to go to our spot (populated by mostly lesbians) tonight! Girl's gon' be in the DAM!
by leckerebrot November 24, 2016
Get the in the dam mug.