Lee Evans 's definitions
A word meaning to seek homosexual companionship in a men's public restroom. Also in some countries it means taking a huge dump on someones chest.
by Lee Evans April 10, 2008
Get the Steed mug.