1 definition by olga koklova
a sudden burst of sexual tension delivered by a stallion.
it may leave lucky men, women, and children in a state of shock and awe.
it may leave lucky men, women, and children in a state of shock and awe.
by olga koklova April 16, 2008