8 definitions by Soup Lover

Such a great grade eight teacher. He gave one of his students a bae leaf tree for Christmas
When Mr. Capretta teaches: "Osmosis! Now how many of you have a cup of bed, I mean cup of water beside your bed.... damnit, that was supposed to be Terminal."
by Soup Lover January 18, 2017
Get the mr. capretta mug.