Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by coolmandan
sticky leaf
Share definition
Flag
n.) A
non
formal
greeting
used
with close friends.
Jack
: What up sticky
leaf
!
Luke: Long
time
no see bro!
sticky leaf
by
coolmandan
November 27, 2024
Get the
sticky leaf
mug.