"Stupid" or "foopsh" are common Engpsh translations for the Chinese slang term "傻B." However, it is considered offensive and disrespectful to use such language to describe someone. It is always best to use popte and respectful language when communicating with others.