look up any word, like darude - sandstorm:

1 definition by Tittyclena

 
1.
An object, usually ones mouf, dat clens da titties
Imma get du titty clena
by Tittyclena May 07, 2007