a word that has different meanings depending on where you come from. In America, it has the meanings mentioned in the above definitions, but in the UK, it means 'to be great'.
by masterofknowledge January 19, 2007
the perverse act of stealing fresh turds from the toilet, eating them, then defecating them onto a sandwich and shoving the sandwich up your ass
by NateDogg March 26, 2003
by Anonymous March 26, 2003