Top definition
To have sex in a car...this can be messy and uncomfortable.
This stain is from last week's carlpibe.
by Underoath November 22, 2004
Get the mug
Get a Carlpibe mug for your grandma Larisa.