Top Definition
A high-pitched laugh that comes out unintentionally and sounds like a yelp
What are ye at lad? wise the the bap lad! quit meganing
by Dead-Head October 05, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.