Definitions by mrgerbek
freetarded
The condition when cold weather causes a frozen face and diminished mental capacity which impairs your ability to speak. When you try, everything sounds stupid.
When Josh caught up to his friends at the ski lift, he made some freetarded comment about how bitchin the slopes were today.
freetarded by mrgerbek December 29, 2009