Top definition
No, we didn't end up having sex, we just druddled.
by EVillage January 15, 2012
Get a Druddle mug for your bunkmate Larisa.