1 definition by Pandafister28

Top Definition
Someone with a cleft lip
He might be retarded but he comes with a can opener.
by Pandafister28 January 28, 2021

Mug icon
Buy a can opener mug!