look up any word, like cleveland steamer:
 
1.
A Bacon Cowboy is a kick ass American that loves mother fuckin bacon. He is extremely awesome and is friends with everyone but if he despises someone they'll know it. They are intense and bad ass. They're known for being a dick but that's just their way.
Example:

Girl1: That man is a true Bacon Cowboy and is one funny bastard.
Girl2: He sure is one awesome person and loves himself some bacon.
by Matt Dick the Bacon Cowboy January 01, 2012