1 definition by ScaredandMoreScared

One really messed up school, where freshman students pee on eachother.
Google "carmel pee locker room" it's the first link

Carmel High school
by ScaredandMoreScared February 24, 2012
Get the Carmel High School mug.