1 definition by HotLykePhya

Origin- Trinidad, Jamaican and other West Indian countries
Unbearable odor or scent from unwashed bodies, putrid smell of an area, home or location
1. Rollup the car window! Hackensack River smelling like Ramgoat!!
2. Look at Wanda walking by. Nobody tell she yet about coming in smelling like Ramgoat. Yet they all smile in her face.
3. It's better to workout early at the gym, because if you go after work, it be smelling like Ramgoat and ass.
by HotLykePhya October 29, 2017
Get the RAMGOAT mug.