1 definition by defrees

Top Definition
it means 1337, OR LEET
Defrees is rock machine!
by defrees February 14, 2010

Mug icon
Buy a Rock machine mug!