I got a funny feeling like something was real wrong
Looked at her shoes and her feets was real long
Then it hit me oh please god no
Don't let this ho turn out to be a john doe

from The Pharcyde – Oh Shit Lyrics on Rap Genius

Meaning

Her feet were too long to belong to a woman, it was actually a dude. John Doe is the title given to a man with an unknown name. Shit, not cool.

To help improve the meaning of these lyrics, visit “Oh Shit” by The Pharcyde Lyrics and leave a comment on the lyrics box