hovo

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