Top definition
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 03, 2008
Get the mug
Get a charagh mug for your dad Manley.