Top definition
A perfect, tight, and constantly moist vagina you could just go to sleep In and be there forever with a smile
Guy 1 "yeah I fucked her"
Guy 2 "how was it did she have a teicu?"
Guy 1 "nah there's only one of those"
by Teiculover December 14, 2013
Get the mug
Get a teicu mug for your mama Helena.