1 definition by Steven a.k.a Hrvatska
When either a male or female gets a doodle stuk up in their ass
Greek's are known for their participation in this activity
Greek's are known for their participation in this activity
by Steven a.k.a Hrvatska May 9, 2005