Jump to navigation Jump to search
Chuck's Fuck & Suck
Isla la Sneed
Isla la Sneed also known as Island of Sneed is a small sandbar located in the nation of Columbia that is supposedly a broadcast site for silly memes.
Sneed is widely criticized by minemaster933, a notable critic of Icenia and toothpaste man.