Dictionary larson August 16, 2007 davepoobond Leave a comment larson – n. a renegade steer Share this:EmailFacebookTwitterMoreRedditTumblr