1 definition by DigitalBiscuit

Top Definition
The Apple Squib is the greatest thing in existence, according to the national South-Korean census in 1989.
In South-Korea, they really do love their Apple Squib.
by DigitalBiscuit January 19, 2013
Mug icon
Buy a Apple Squib mug!