Top definition
When you have a wet dream about a mermaid giving you head.
I had to change Blackbeard's wet woolen sheets this morning, because he said he had dreamt of the gorgeous sailors ghost sucker last night.
by Doncheadle11 August 11, 2011
Get the mug
Get a Sailors Ghost Sucker mug for your daughter-in-law Jovana.