look up any word, like fleek:

1 definition by dj doda

 
1.
ham
it means hard ass a motherfucker. used when refering to sports, fighting, or pretty much anything requiring skill.
I ain't finna do nothin, imma go ham on this nigga though.
by dj doda August 06, 2010