Definitions by dalton ogden
twin falls
the best place on earth to grow a pair of balls. twin falls will kick your ass. just stay away from the local passtime, meth.
amel: dude, we gotta leave twin falls for good
ryan: its too late, theres no hope
amel: there is always hope!
ryan: its too late, theres no hope
amel: there is always hope!
twin falls by dalton ogden March 4, 2009