meaning of tosspot
1.
A
toper;
one
habitually
given
to
strong
drink;
a
drunkard.
Related Words
tosspot
|
Developed & Maintained By
Taraprasad.com