I'm learning in my fairly young age (I'm 21) how hard it is to thoughtfully buy Christmas gifts for my family or friends.

If you're like me, you'll love this list of awesome gift ideas ranging from poopy-looking soap bars to diesel powered mech warriors. Most of these are cheap and affordable. (The mech warrior is a little over a million dollars.)

These gifts are sure to tickle your inner nerd, or your inner child.

SPOILER: Now you can literally give a flying f*ck!