Top definition
D'montra is a smart, Intelligent person who can fit in with both crowds. But he as also a lazy asshole who thinks he knows everything. Some might even says he looks like Little Bill or Caliou.
by Ryan Terrkish May 19, 2017
Get the mug
Get a d'montra mug for your daughter-in-law Beatrix.