Top definition
An amazing best friend who will always be there for you.
No matter what situation you are in he will always back you up.
He is great with boy advice and he has a lot of girl friends
matt caprio is basically an amazing person who will never let you down.
My best friend is a Matt Caprio

See him? Thats Matt Caprio
by 11234543 August 11, 2011
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush