Top definition
She has the power of the universe in her vagina. The ability to create life.
by The One Leo January 10, 2016
Get the Power U neck gaiter and mug.