{{term}}
- {{preview}}
Top definition
socsan
A verb to use when you
step in
a
puddle
and get your shoes/socks wet .
A welsh
term
Used by dumbasses
"
Dwi
di cal socsan" "sbia socsan" "
genai
socsan
yn
dod"
by
Jim cro crystyn
February 24, 2020
Get a
socsan
mug for your mate Georges.