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 An annoyed friend
chelonia
Share definition
Flag
A annoying word your friend
won
’t
stop
saying
!! It means hi.
James
said
hi and jimmy
said
Chelonia
chelonia
by
An annoyed friend
November 27, 2017
Get the
chelonia
mug.