In the USA, a check does not need to be written on a bank check. It can be written on anything (including clothing) and legally be cashed as long as it includes the proper information.