Skip to main content

Localizer's definitions

chacking

hey jon, stop chacking around (translation: hey jon, stop whacking off)
by Localizer September 7, 2006
mugGet the chackingmug.

Share this definition