look up any word, like cleveland steamer:
 
1.
The most awesome last name you can ever have. Meaning PRO.

Awesomeness

Professional
Nicole Prough, damn that girl is a pro.
by nicky3107 February 04, 2010