Top definition
Cramouille - from the French meaning "Wet Slit" or a woman's genitals.
Congress is stuffed with a bunch of Cramouille cowards.
by Euqinimod March 28, 2018
Get a Cramouille mug for your dad Trump.