Top definition
A mini truck club started in 1995. Chapters are all over the U.S.A. and overseas also. Known for its mini trucks but also has cars and trucks. Almost if not all are on air bags,hydros are adjustable.
by droppedyota September 26, 2008
Get the mug
Get a Freaks of Nature mug for your buddy Yasemin.

Activity