Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. imported
very sexy and intelligent man
OMFG look girls it's iMpOrTeD! I must touch him...
by HTF Jun 13, 2003 share this add a video