Skip to main content

Definitions by Mallers

achassinate 

Share definition Flag
to work on your chassis...
i'm off to achassinate in the gym
achassinate by Mallers October 9, 2009