Skip to main content

charagh

to have extreme erection when watching dog masticate with camels.

to watch dogs huge boner erectate with camel
i love dog charagh it watchs me sleep
by melissa char January 13, 2008
mugGet the charagh mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email