1 definition by giveyermaaskinhead

Some shitty bike that is unbranded or just plain shit. Similar to namrod
that bike is such a smackrod
by giveyermaaskinhead December 15, 2017
Get the smackrod mug.