Skip to main content

Definitions by Handleyourbois

A girl who can talk all day and is damn hot and can dance well, can steal yo niggas.
I mean look at her she's so snusha.
snusha by Handleyourbois November 22, 2021