Snowcap
-
A very small humming bird (Microchaera albocoronata)
native of New Grenada.Snowcap meaning & definition 1 of Snowcap.
-
Garnishing marijuana with cocaine.
Snowcap meaning & definition 2 of Snowcap.
-
the very satisfying two part process of relief by which one, after the release of excrement, provides himself with a secondary relief of his testicular contents upon the unsuspecting floating particulate.
Snowcap meaning & definition 3 of Snowcap.
-
When a black person puts there ashy knees up while sitting down and it forms the shape of a mountain with a white top
Snowcap meaning & definition 4 of Snowcap.
-
A covering of snow on the top of a mountain.
Snowcap meaning & definition 5 of Snowcap.