Top definition

Lowenna means one of the biggest weeaboos -weeb- (person who watches to much anime that they account it in to everyday life) that you will ever meet. They are joyful and bubbly but can sometimes have a mega emo side.
The ground starts to rumble, "Oh no... The Lowenna's are coming".
by The Other Half of Marco April 25, 2017
Get the mug
Get a Lowenna mug for your daughter-in-law Nathalie.