Top definition
A modern phrase of the 1980's term tubular. cool,fun,exciting.
When tiger woods finishes under par, it's totally nano-tubular.
by David Chavez October 06, 2008
Get the mug
Get a nano-tubular mug for your bunkmate Georges.