Top Definition
A poo that refuses to flush away. ie it swims against the tide to its natural birthplace
God, you'd think Anne would know better. I went into the toilet immediately after her only to be greeted by her bog salmon.
by Skid Reeks April 11, 2008
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.