Top definition
is french but came from Britain. A cool word for weed.
Dude stop smoking all the duquemin.
by Alex36duquemin36 March 10, 2009
Get a duquemin mug for your bunkmate Georges.