Weird feeling in my belly

I'm 12 weeks 2 days pregnant and every since last night my stomach feels like I've been punched or that there's a rock in there (that's the best I can describe it). Has anyone else had this pressure and know what causes it? Is it because my stomach is expanding?