the act of bitching, complaining, or moaning about useless shit esp. while banging your fist on a flat surface
by apchemftw February 6, 2010
Get the Turoffing mug.
Get the Turoffing mug.We'll email you a link to sign in instantly.