Can a bunion form on top of my foot?

Yes, this deformity is called a Hallux Limitus or Hallux Rigidus.  Although the process in its formation is different than a bunion, these deformities are grouped into this term because they affect the same joint and structures.