look up any word, like ratchet:
 
1.
Totally embarrassing.
"You have all of the embaybay pics of me. I'm untagging them!!!"
by PacificLight July 28, 2006

Words related to embaybay

ashamed awkward embarrassing horrid shameful