Top definition
Means "Take Care Of U". Possibly derived from the famous phrase "TLC" meaning "Tender, Love, And Care".
Jon:Honey, I've been working all day long, and you don't do a goddamned thing to ease my stress.

Yasmine jumps out closet in french maid outfit.

Yasmine: Don't worry babe. I'm here to TCOU!
by juju87 September 23, 2006
Get the mug
Get a TCOU mug for your mate Nathalie.
buy the domain for your cat site