1 definition by nigguhhhhh

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.
Why do so many losers go to Ledyard High School?
Because of the ag-science program you idiot!!!
by nigguhhhhh June 30, 2011
Get the Ledyard High School mug.