Nguồn gốc và Xuất xứ
Câu thành ngữ này có khả năng bắt nguồn từ thực tiễn đời sống sông nước và buôn bán của người Việt xưa, đặc biệt là ở những vùng có sông ngòi chằng chịt và hoạt động đánh bắt, vận chuyển nông sản diễn ra sôi nổi. "Cá làng Gành" có thể là cách nói ám chỉ sản vật có giá trị, hoặc một mẻ lưới bội thu của một làng chài nào đó. "Ghe mành" là loại thuyền nhỏ, nhẹ, thường dùng để vận chuyển hàng hóa nông sản như gạo. Việc "chở gạo" cho thấy đây là một hoạt động mưu sinh, buôn bán. Sự kết hợp này gợi lên hình ảnh một người tình cờ "hôi" được cá (hoặc có thể hiểu rộng hơn là một món lợi lớn) và dùng phương tiện có phần tạm bợ, không ổn định (ghe mành) để thu gom, vận chuyển số lượng lớn (như chở gạo). Nó phản ánh một thực tế có thể xảy ra trong cuộc sống xưa: sự may mắn bất ngờ, việc trục lợi từ thành quả lao động của người khác, hoặc đôi khi là sự lừa lọc, gian dối trong mua bán, vận chuyển hàng hóa.