1 definition by Kand_memes420

1
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 18, 2017
Get the mug
Get a olo mug for your cat Nathalie.