meaning of odd fish

1. someone regarded as eccentric or crazy and standing out from a group


Related Words

odd fish |

Developed & Maintained By Taraprasad.com

Treasure Words