Top definition
-Someone that is the carlo to LOX
-a true romantic
-a good friend
-madd skilz at needlepoint
:)
"CARLO AND LOX SITTIN IN A TREE

k-i-s-s-i-n-g."
by alicia July 14, 2004
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush