1 definition by mike9999999

1
A messed-up way of spelling constraint.
Icey roads are a huge csonttraint for cars with bald tires.
by mike9999999 March 22, 2021
Get the mug
Get a csonttraint mug for your cousin Sarah.