look up any word, like blumpkin:
 
1.
Someone who can be your soulmate, bestfriend, boyfriend, lover, future fiance, future husband and forever baby.
If you want to have a lover, have a Karlo Alfonso!

A Karlo Alfonso loves so dearly.

If you have Karlo Alfonso you're just the lucky one!
by AlienMermaid69 January 09, 2014
3 0