Meditating
-
A [euphemism] for [masturbation].
Meditating meaning & definition 1 of Meditating.
-
present participle of meditate
Meditating meaning & definition 2 of Meditating.
-
typed symbol for happily meditating. [Asterisk] between happy [anime eyes] symbolizes [third eye] as in buddist designs
Meditating meaning & definition 3 of Meditating.