Walsh

An irish slang term meaning "to have sex"
He keeps playin with his junk, he needs walsh!
by ChillinWomen2012 May 24, 2009
mugGet the Walshmug.

Share this definition