Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. mackinen
PE enthusuast who loves america and his dinosaur PE beliefs.
Mackinen is a fucker

Shove your dinosaur beliefs up your ass
by james Nov 19, 2003 share this add a video