1 definition by boobman8008

Top Definition
volunteer for a depraved and often 'sloppy' act
Always first to offer help - Charlie is a true dutch plug.
by boobman8008 December 01, 2009

Mug icon
Buy a dutch plug mug!