"the most "shocking" part of our encounter is when she snuck up on me with a glen eagle
a glen eagle is during foreplay when the woman inserts a live extension cord into the man's ass
""the most "shocking" part of our encounter is when she snuck up on me with a glen eagle" What is the definition of "glen eagle"?