{{term}}
- {{preview}}
remulac
A
village
in
France
.
We hail from
Remulac
, a
village
in
France
.
by
cornholio
October 13, 2003
Get a
remulac
mug for your bunkmate Vivek.