look up any word, like the eiffel tower:
 
1.
A once internet forum which is sadly now dead. A great place filled with crazy people and avid, frequent Battles of the Sexes.
1. Ochroma pwns u!
by Sonic June 26, 2004

Words related to ochroma

forum