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 May 17, 2018
Get the mug
Get a Cramouille mug for your barber Julia.
buy the domain for your cat site