1 definition by Bob Shroop

Top Definition
1. A good thing
2. a really cool or hot person
1. wow sally, that potato salad was real duplid
2. Man that walter is a real duplid! I think I'll ask him out!
by Bob Shroop October 10, 2005

Mug icon
Buy a duplid mug!