Random Words:
1. 
To talk incessantly for ones own personal pleasure.
Instead of work he's been yacking off all day.
See yak, yack, yakking, yackin.. 
1. 
An unemployed loser who sits around all day trying to have sex with stupid girls by pretending to be a photographer. Commonly found in i..