Skip to main content

Professor John J. Botts, PHD's definitions

dewilma

Share definition
Contraction of De, from the French, "desoir" (caring), and the Canadian Iraqouis "wilmatca" (wonderful), means a loving and caring person.
He was dewilma to the members of his crew.
by Professor John J. Botts, PHD February 3, 2010
Flag
mugGet the dewilma mug.