adj.
1.having a hole cut through perforate v.
1.make a hole into or between, as for ease of separation
2.pass into or through, often by overcoming resistance
Idiom of the Day
down and dirty
unfair or nasty or sneaky
The team decided to get down and dirty in order to try and win the tournament.