Skip to main content

Definitions by Ramsingh

ramsingh sharma

A village ram from saa wah Trinidad. Someome who has a wife but is also with her sister.
ramsingh sharma by Ramsingh June 15, 2017