look up any word, like eiffel tower:
 
1.
Someone who lacks the ability to fluently speak with peers, due to being foreign, retarded, or some combination of the two.
Some foretard in Wintergrasp kept saying some nonsense about a cook for his feast.
by bentglasstube June 12, 2009

Words related to foretard

all your base engrish retard translation ubi dubi