Top definition
Unrivaled hell hole frequented by people not deserving of such squalor, and people who wank off in sinks.
Fucking hell, that dive was a total Lafrowda
by unemployed jobsworth August 03, 2006
Get the mug
Get a lafrowda mug for your sister-in-law Zora.