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 princessjasmine123
chamroun
Share definition
Flag
is a really loud talker and likes to speak their
mind
..
scary
when
angry
.. must beware
omg
she
just
busted
a chamroun...
chamroun
by
princessjasmine123
September 13, 2009
Get the
chamroun
mug.