Skip to main content

Definitions by Nikly

rattle snail 

A china man who snitchs on you
The China man is a rattle snail at the dorms.

I cant believe ying ming is such a rattle snail due to his dramatic tendency
rattle snail by Nikly February 20, 2021