The feeling you get when you first glimpse your girlfriend naked and see that she doesn't groom her pubes.
by littlesmokey June 7, 2013
Get the Ambush mug.Man last night i was in da club and i waa surrounded by all these good lookin girls but i came to find out after checking them out closely and it turned out i was in a ambush! I had to get outta there fast homie!
by Q-baller September 8, 2018
Get the Ambush mug.by Tonkchaser December 20, 2021
Get the Ambush mug.