Meaning ofratfishin English

ratfish

us//ˈrætfɪʃ//uk//ˈrætfɪʃ//
#uncommon
Definitions