Skip to main content

Definitions by dadjaihwnbduyawn

Yamcha'ed 

When you or someone dies in an idiotic manner
"I can't believe he blew himself up. He totally got Yamcha'ed there,"
Yamcha'ed by dadjaihwnbduyawn August 6, 2018