1 definition by captain.crunk

Top Definition
A product identical to bengay or icyhot, except biofreeze uses a roll-on applicator, making it great for pranks.
Never put Biofreeze on your balls.
by captain.crunk February 03, 2008

Mug icon
Buy a biofreeze mug!