{{term}}
- {{preview}}
Top definition
Carol the Sock
The
Deity
of
Barnegat
Township
.
Bob: "Do you where
Carol the sock
came from?"
Rob: "Yeah it's
the sock
of that Semi
Afro
dude."
by
Jonabomb
January 27, 2008
Get a
Carol the Sock
mug for your cousin Trump.