1 definition by Duckseed

When someone can find there own hookups at a pub
Wow look at that damp cunt he has kept to himself all night
by Duckseed April 12, 2017
Get the damp cunt mug.