1 definition by rob8od
| 1. | Teresa Strasser | ||
|
News Girl on the Adam Carolla Show, which airs 6-10 a.m. on KLSX in LA and is also simulcast to other West Coast markets. A very sexy and funny gal who evens out the testosterone levels! Teresa Strasser is friggin awesome.
|
|||
