2 definitions by Flaminganater
by Flaminganater February 11, 2008
Choking off is expected to mean beating off or sucking off...the actual meaning is yet to be discovered, although it is often misinterpreted for "joking off"
by Flaminganater February 11, 2008