Heiß = hot
heiss means hot, as in temperature, in German.
Rot heiß is the translation in German. It is translated from English to German. German is mostly spoken in the European countries.
salchicha is the actual wiener, perro caliente is hot dog
that word doesnt exist in German, it is an American slang term. Some words that would be close though are: Hazey Frau (hot woman) Hazey madelein (hot girl) or you could say: uhn hazey (a hot one)
The word "Wieners" is being misused in this context. It is derived from the German "Wiener Wurstchen" (Hot dog sausage).
hot = heiß
Chre is not a German word
"mit" is the German word for "with".
The word FROM in German is von
The word for is in German - " ist "
The German word for he is er.