1 definition by turtle saver

a word that strange girls with hyrdroflasks and way too many scrunchies use to signify they're amused
save the turtles!!! sksksksksksk
by turtle saver September 4, 2019
Get the sksksksksksk mug.