meaning of tosspot

1. A toper; one habitually given to strong drink; a drunkard.


Related Words

tosspot |

Developed & Maintained By Taraprasad.com

Treasure Words