1 definition by titslol

Top Definition
Someone who has a way with words that makes you giggle.
I call her giggletwats because she makes me lolz
#giggle #twat #girl #lol #funny
by titslol January 24, 2013
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.