You could be having a sizure because it kinda sounds kinda like what happens when i have a sizure i have eilepsy and have had simular things happen but i don't know you might wanna see a doctor