1 definition by Kand_memes420

Short for for dick or penis used to confuse people in a conversation
Have you met Chris? His olo felt so good inside me

Oh...my...god you are such an olo

olo game strong
by Kand_memes420 December 19, 2017
Get the olo mug.