Top definition
A derivative of Sacuta to describe pussy lips that will tear the skin off your cock.
by MMMM October 05, 2004
Get the mug
Get a Sacunta mug for your mate Trump.