Question: what is the difference between dollar and bucks?
Answer: buck is casual slang for dollar. It is used in movies, for instance, and often associated with tough men. People may have been laughing because of the incongruity of your saying it. (It is not a rude word.)