Top definition
A person that breaks toilets constantly farts and has 2 brains cells who loves making dad jokes and Tik toks
Stop being a Omar Conch Peña
by Snack343 August 25, 2019
Get the merch
Get the Omar Conch Peña neck gaiter and mug.