1 definition by rossjcooper

Top Definition
Verb; to go against a stronger and arrogant force whilst causing very little affect
I'll take you down Libya Style
by rossjcooper March 10, 2011
Mug icon
Buy a Libya Style mug!