Definitions by nigguhhhhh
Ledyard High School
A high school in Ledyard, CT fillled with stinky ag-science kids mostly from places like New London, Norwich, or Groton. Their parents feel the need to send then to Ledyard because well i dont know this school sucks.
Ledyard High School by nigguhhhhh July 1, 2011