look up any word:

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.
rss and gcal