Top Definition
Is an emotional expression of love towards a person you love or to Give a loving long embraceful hug.(original term for this is "pillow" but in spanish it's "AL-MOHA-DA".)
Everytime the girl I love see's me or when we are together she can't stand not to give me some Almohada.
by Day2Day1nSociety January 17, 2011
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.