1 definition by Little Smart ass

Top Definition
The world's greatest contraceptive
The protection of abstenance: 100%
The protection of Call of duty: INFINITE
by Little Smart ass September 17, 2011

Mug icon
Buy a Call of duty mug!