Starry Eyed Surprise

By bellerock

Squelch

definition - to walk laboriously through soft wet material or with wet shoes, making a sucking noise.

Pretty much sums up today.

Comments
Sign in or get an account to comment.