Top definition
I am extremely competant at performing this task or leisure activity and looking relxaed whilst doing it.
Driving with my feet, I make this shit look good!
by kung-fu jesus August 17, 2004
Get the mug
Get a i make this look good mug for your bunkmate Beatrix.