Skip to main content

Definitions by Tinkly winkly the 87th

An annoying skanky ass bitch
"she is such a lickla"
lickla by Tinkly winkly the 87th December 12, 2023