1 definition by Joshua Sherrin

n. a person who has trouble communicating in English, despite it being his first language.
What was that Hovo?
by Joshua Sherrin October 27, 2003
Get the hovo mug.