1 definition by Neil O

1
Somone of large importance
Someone cool
A pimp or player

from ancient persia, meaning governer
Mr.Woodburn is a satrap!
by Neil O November 18, 2004
Get the mug
Get a satrap mug for your girlfriend Nathalie.