Skip to main content

Definitions by Joshua Sherrin

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