Top Definition
A person with such a foul mouth or persona that he/she could teach a bunch of sailors a thing or two.
"John is such a sailor teacher! Did you hear that dead baby joke he just told?"

"Lindsey may have been around a few times, but she's no sailor teacher"
by bizzle.jb May 07, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.