Skip to main content

An annoyed friend 's definitions

chelonia

Share definition
A annoying word your friend won’t stop saying!! It means hi.
James said hi and jimmy said Chelonia
by An annoyed friend November 27, 2017
Flag
mugGet the chelonia mug.