Posted by Lexi on February 27, 2005
A prase that is a polite way of saying 'stick it up your a**. Or does it mean what it says?